* {
    padding: 0;
    margin: 0;
}

body {
    font-size: 12px;
}

.w {
    width: 1497px;
    margin: 0 auto;
}

a {
    text-decoration: none;
    color: #404040;
}

ul li {
    list-style: none;
}


/*清除浮动*/

.clearfix:after {
    visibility: hidden;
    clear: both;
    display: block;
    content: ".";
    height: 0
}

.clearfix {
    *zoom: 1
}

@font-face {
    font-family: 'icomoon';
    src: url('../fonts/icomoon.eot?8kye7k');
    src: url('../fonts/icomoon.eot?8kye7k#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?8kye7k') format('truetype'), url('../fonts/icomoon.woff?8kye7k') format('woff'), url('../fonts/icomoon.svg?8kye7k#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}